Environment blended packaging

ABSTRACT

A system and a method for printing an environment blended package are disclosed. For example, the method is executed by a processor and includes receiving an order for a product, determining dimensions of a package to ship the product, receiving an image of a location of where the package is to be delivered, wherein the aspect ratio of the image that is captured is based on the dimensions of the package, printing a location image on a side of the package in the aspect ratio of the image to create the environment blended package such that the location image matches the location where the package is to be delivered.

The present disclosure relates generally to custom printed packagingand, more particularly, to a system and method for printing environmentblended packaging.

BACKGROUND

More and more users are shopping online. Soon, customers will order moreproducts online and have the products delivered rather than go to abrick and mortar store to buy the products. Couriers used to requiresignatures for packages that were delivered. However, as packages aretypically delivered during daytime hours when customers are at theoffice working, more couriers have begun to drop off packages withoutsignature. For example, the packages may be left on a front porch ornear the garage in the open.

Leaving the package without a signature has become a convenience forcustomers. However, the convenience of leaving a package at a customer'shouse without a signature has led to an unintended consequence. Packagetheft is on the rise. Unscrupulous individuals are going around to homesand stealing packages that are left for the customer. Individuals candrive around neighborhoods and easily spot brown cardboard boxes thatare left on the porch or out in the open of a customer's home. Packagetheft can cost retailers millions of dollars a year as the retailer mayreplace the stolen products, have to file claims, investigate who stolethe packages, and the like.

SUMMARY

According to aspects illustrated herein, there are provided a method,non-transitory computer readable medium and apparatus for printing anenvironment blended package. One disclosed feature of the embodiments isa method that receives an order for a product, determines dimensions ofa package to ship the product, receives an image of a location of wherethe package is to be delivered, wherein the aspect ratio of the imagethat is captured is based on the dimensions of the package, prints alocation image on a side of the package in the aspect ratio of the imageto create the environment blended package such that the location imagematches the location where the package is to be delivered.

Another disclosed feature of the embodiments is a non-transitorycomputer-readable medium having stored thereon a plurality ofinstructions, the plurality of instructions including instructionswhich, when executed by a processor, cause the processor to performoperations that receive an order for a product, determine dimensions ofa package to ship the product, receive an image of a location of wherethe package is to be delivered, wherein the aspect ratio of the imagethat is captured is based on the dimensions of the package, print alocation image on a side of the package in the aspect ratio of the imageto create the environment blended package such that the location imagematches the location where the package is to be delivered.

Another disclosed feature of the embodiments is an apparatus comprisinga processor and a computer-readable medium storing a plurality ofinstructions which, when executed by the processor, cause the processorto perform operations that receive an order for a product, determinedimensions of a package to ship the product, receive an image of alocation of where the package is to be delivered, wherein the aspectratio of the image that is captured is based on the dimensions of thepackage, print a location image on a side of the package in the aspectratio of the image to create the environment blended package such thatthe location image matches the location where the package is to bedelivered.

BRIEF DESCRIPTION OF THE DRAWINGS

The teaching of the present disclosure can be readily understood byconsidering the following detailed description in conjunction with theaccompanying drawings, in which:

FIG. 1 illustrates an example system of the present disclosure;

FIG. 2 illustrates an example application on a graphical user interfaceof a mobile endpoint device of a customer of the present disclosure;

FIG. 3 illustrates another example of the application on a graphicaluser interface of the mobile endpoint device of the customer of thepresent disclosure;

FIG. 4 illustrates an example of an environment blended package of thepresent disclosure;

FIG. 5 a flowchart of an example method for printing an environmentblended package of the present disclosure; and

FIG. 6 illustrates a high-level block diagram of a computer suitable foruse in performing the functions described herein.

To facilitate understanding, identical reference numerals have beenused, where possible, to designate identical elements that are common tothe figures.

DETAILED DESCRIPTION

The present disclosure broadly discloses a system and method forprinting an environment blended package. As discussed above, more andmore packages are being stolen from customers' homes. The currentpackaging or boxes used to ship packages are easily seen by people whomay pass by the house. If the courier does not hide the package or leavethe package in the back yard, the package can be easily seen.

Some solutions to this problem may not be convenient for the user. Forexample, one traditional example is to require a signature for delivery.However, many users may be at work or may not be able to be home whenthe packages are delivered. Another solution may be to allow the courieraccess to the customer's home. However, this may lead to a greatersecurity threat as the courier may now be able to enter the customer'shome or forget to lock the door, and the like. Another solution, wouldbe to build a secure drop box in front of a user's home. However, such adrop box may be expensive to install and may look unpleasant in front ofa customer's home.

The present disclosure provides a method and system to print anenvironment blended package. For example, the package may be printedwith an image on a side that matches a background of a location wherethe package may be delivered (e.g., a front porch of a user's home, afront door, a side of the house, a garage door, and the like). The imagemay be printed with the correct dimensions and/or proportions. As aresult, the courier may place the package in a corresponding locationthat allows the package to be camouflaged with the surroundingbackground. Thus, when individuals drive by or walk by the home, thepackage may be more difficult to see and may provide a low cost andconvenient security for packages that are left out after beingdelivered.

FIG. 1 illustrates an example system 100 of the present disclosure. Inone example, the system 100 may include an Internet protocol (IP)network 102, a retailer 104 and a location 106 of a customer 124. Thelocation 106 may be a home of the customer 124. In one example, thecustomer 124 may use a mobile endpoint device 122 to place an order fora product 112 of the retailer 104.

In one example, the mobile endpoint device 122 may establish acommunication session with an application server (AS) 108 over the IPnetwork 102 to place the order. The IP network 102 may be any type of IPnetwork that can allow the mobile endpoint device 122 to communicatewith the AS 108 of the retailer 104. The IP network 102 may includevarious network elements and access networks that are not shown. Forexample, the IP network 102 may include border elements, gateways,firewalls, routers, switches, and the like. The IP network 102 mayinclude access networks such as cellular networks, broadband networks,and the like.

In one example, the mobile endpoint device 122 may be any type of mobilecomputing device with a camera. For example, the mobile endpoint device122 may be a laptop computer, a tablet computer, a smart phone, and thelike. The mobile endpoint device 122 may execute an applicationassociated with the retailer 104. The application may be issued by theretailer 104 to allow the user to place the order for the product 112via the mobile endpoint device 122. Examples of a user interface of theapplication are illustrated in FIGS. 2 and 3 and discussed in furtherdetails below.

In one example, the mobile endpoint device 122 may include a camera asnoted above. The camera may be used to capture images of differentportions or spots of the location 106, as discussed in further detailsbelow. The image may capture an area at the location 106 where theproduct 112 may be delivered. The image may be used to create anenvironment blended package, as discussed in further details below.

In one example, the AS 108 may be a computing device, a server, and thelike. The AS 108 may include a processor and a memory storinginstructions executed by the processor to perform the functionsdescribed herein. In one example, the retailer 104 may also include adatabase (DB) 110. The DB 110 may be communicatively coupled to the AS108. The DB 110 may store customer information, customer profiles (e.g.,username, password, order history, delivery addresses, and the like),product information, and the like.

In one embodiment, the customer 124 may place an order for the product112 via the mobile endpoint device 122 as note above. In one example,the AS 108 may determine dimensions of a package 116 that can be used toship the product 112. The dimension may include a width 118, and alength 120 of a side of the package 116. The side may be an outer sidethat would face away from the location 106 (e.g., the home of thecustomer 124).

In one embodiment, the AS 108 may then prompt the customer 124 tocapture an image of an area where the customer 124 would like to havethe package 116 delivered. The prompt may be through a graphical userinterface (GUI) shown in the application executed by the mobile endpointdevice 122. In one example, in response to receiving the order, the AS108 may cause the mobile endpoint device 122 to automatically launch theGUI to prompt the user to capture an image.

In one embodiment, the GUI may be an augmented reality (AR) userinterface that includes a graphical image of the package 116 and thedimensions 118 and 120 of the package 116. The AR interface may providethe customer 124 with a perspective of how close or far away to capturean image of the area at the location 106 where the package 116 may bedelivered. Capturing the proper perspective may allow the image to havethe correct aspect ratio relative to the dimensions 118 and 120 of thepackage 116.

In another example, the retailer 104 may provide the customer 124 with amarker. The marker may be labeled with dimensions. The customer 124 mayplace the marker in any area of the location 106 where the package 116is to be delivered. The customer 124 may then capture any image and themarker may allow the aspect ratio of the image to be determined.Examples of the AR interface and the marker are illustrated in FIGS. 2and 3, and discussed in further details below.

After the image is captured, the customer 124 may transmit the image tothe AS 108 via the mobile endpoint device 122. The AS 108 may determinethe correct aspect ratio of a location image 132 that can be printed bya multi-function device (MFD) 130. In other words, the aspect ratiodefines dimensions of the location image 132 that is to be printed onthe package 116 such that the location image 132 may match an area ofthe location 106 where the package 116 may be placed. For example, ifthe location image 132 is printed with the incorrect aspect ratio, thelocation image 132 may not match the surroundings at the location 106where the package 116 is to be delivered.

The AS 108 may determine the correct aspect ratio of the location image132 to be printed and send the instructions to the MFD 130 to print thelocation image 132. In one example, the location image 132 may beprinted directly on the side of the package 116. In another embodiment,the location image 132 may be printed on an adhesive label. The adhesivelabel may have the same dimensions 118 and 120 as a side of the package116. The adhesive label with the location image 132 may then be appliedto the side of the package 116.

The location image 132 may create the environment blended package. Inother words, the environment blended package may be camouflaged at thelocation 106 when the package 116 is placed in the corresponding area atthe location 106. For example, the image may be captured at the frontdoor. The location image 132 may include part of the front door and theconcrete patio where the package 116 may be delivered at the location106. Thus, when the package 116 is delivered to the location 106, theenvironment blended package may blend in with the front door and thepatio at the location 106. As a result, when individuals drive by thelocation 106, the package 116 may not be easily visible. An example ofthe environment blended package is illustrated in FIG. 4, and discussedin further details below.

In one embodiment, multiple sides of the package 116 maybe printed withthe location image 132. For example, the location image 132 may includemultiple images from different viewpoints or viewing angles (e.g. animage from the street and image from a side of the house). In oneembodiment, the images from the different viewing angles may be averagedand printed onto multiple sides of the package 116. Thus, the multiplesides of the package 116 may be printed with different views ofdifferent location images 132. As a result, the environment blendedpackage may appear camouflaged whether looking at the package from thefront of the house on the street or approaching the package from theside of the house driving down the street.

In one embodiment, a side of the package 116 that may be placed next tothe house, wall, door, and the like at the location 106 may includedelivery information, instructions for placement of the package 116 atthe location 106, and the like. For example, since the package 116 maybe placed at the location 106 with at least one side that is notvisible, the delivery information may be printed or applied to the sidethat is adjacent to the house at the location 106.

FIG. 2 illustrates an example 200 that shows an example GUI 202 on themobile endpoint device 122 of the customer 124. The GUI 202 may be usedto capture an image 206 of the location 106 where the package 116 may bedelivered that contains the product 112 that is ordered by the customer124.

In one embodiment, the GUI 202 may be an AR interface. For example, agraphical image 204 may be displayed in the GUI 202. The graphical image204 may be a representation of the package 116 and show what thedimensions 118 and 120 of the package 116 may look like at the location106.

In one embodiment, the GUI 202 using the graphical image 204 may helpthe customer 124 to take the image 206 having a correct aspect ratio. Asa result, the location image 132 that is printed based on the image 206captured by the mobile endpoint device 122 may properly camouflage thepackage 116.

In one embodiment, the GUI 202 may provide a camouflage meter 208. Thecamouflage meter may indicate to the customer 124 how well hidden theenvironment blended package (e.g., the package 116 with the locationimage 132) may be at the location 106. For example, the more details andmore contrast of different colors and patterns that appear in the image206, the better the reading on the camouflage meter. In other words,more details and more contrast of different colors and patterns mayprovide better camouflage for the package 116. In contrast, the lessvariation in and colors captured in the image 206, the worse thecamouflage may be for the package 116.

In one embodiment, the customer 124 may move the mobile endpoint device112 around to different areas of the location 106. For example, thecustomer 124 may point the camera on the mobile endpoint device 122 at afront door where the package 116 may be delivered. The GUI 202 mayprovide a camouflage reading based on the image 206. The customer 124may then point the camera on the mobile endpoint device 122 on thegarage door and receive another camouflage reading from the camouflagemeter 208. The customer 124 may point the camera on a side of the housewith siding and grass to receive another camouflage reading. Thecustomer 124 may select the image 206 with the best reading from thecamouflage meter 208.

In one embodiment, the GUI 202 may also include an aspect ratio guide210. The aspect ratio guide 210 may indicate to the customer 124 whetherthe camera on the mobile endpoint device 122 should be moved closer orfurther away. For example, if the image 206 is captured too far away,the details in the location image 132 may appear too small on thepackage 116. If the image 206 is captured too close, the details in thelocation image 132 may appear too big. Thus, the GUI 202 may guide thecustomer 124 to take the image 206 that has the correct aspect ratiobased on the graphical image 204.

The customer 124 may then send the captured image 206 to the AS 108 viathe mobile endpoint device 122 and the IP network 102. The AS 108 maythen control the MFD 130 at the retailer 104 to print the location image132, as described above.

FIG. 3 illustrates an example 300 that shows another example of a GUI302 of the application that is executed on the mobile endpoint device122. In one example, the retailer 104 may send the customer 124 a marker308, as noted above. The marker 308 may include dimensions on the marker308 or may have known dimensions (e.g., a length and a width of a sideof the marker 308 that faces the camera on the mobile endpoint device122).

The customer 124 may place the marker 308 at a location where thepackage 116 may be delivered. The customer 124 may then capture an image306 of the location 106 that includes the marker 308. As a result, thecustomer 124 may capture an image and the AS 108 may generate thecorrect aspect ratio for the location image 132 based on the marker 308in the image 306.

The GUI 302 may also include the camouflage meter 208 illustrated inFIG. 2. In one embodiment, the customer 124 may move the marker 308 todifferent areas at the location 106 where the package 116 may bedelivered. The camouflage meter 208 may then provide different readingsbased on the image 306, as described above.

FIG. 4 illustrates an example 400 of the environment blended packagethat is delivered to the location 106. The environment blended packagemay comprise the package 116 with the location image 132 that is printedby the MFD 130 at the retailer 104.

In one example, the location image 132 may be based on the image 206that was captured and shown in FIG. 2. The location image 132 may beapplied to the side of the package 116 that may face the street or awayfrom the house.

As can be seen in FIG. 4, the location image 132 may be blend into theenvironment at the location 106. For example, the location image 132 mayinclude a portion of the railing of the porch, the front door, and theconcrete patio. Thus, when the package 116 is viewed from the street, anindividual may not be able to see the package 116. In other words, thepackage 116 may be hidden from view due to the location image 132 on thepackage 116.

In one embodiment, the location image 132 may be printed over multiplepackages 116. For example, a customer may order multiple products 112that are delivered in two or more different packages 116. When multiplepackages 116 are delivered, the image 206 or 306 may be captured for themultiple packages 116.

The location image 132 may also be printed for the multiple packages116. For example, if three different packages 116 are delivered, thenthe location image 132 may be printed as three different images on eachone of the three packages 116.

In one embodiment, the different images of the location image 132 mayinclude an indicator to convey to a courier the sequence in which thepackages 116 should be stacked at the location 106. For example, theindicator may be a number on the images (e.g., box 1 of 3, 2 of 3, and 3of 3). The numbers may be printed on the images such that they are smallenough to not disrupt the camouflage effect of the location image 132 onthe packages 116.

In one example, the AS 108 may transmit an instruction to the courierwhen the package 116 with the location image 132 is ready for delivery.For example, the instruction may include the image 206 or 306 of thelocation 106 where the package 116 may be delivered. As a result, thecourier may know where to leave the package 116 such that the locationimage 132 is environmentally blended with the area of the location 106.Thus, the environment blended package of the present disclosure providesgreater security for packages 116 that may be delivered without acustomer signature (e.g., packages 116 that are left at a customer'shome).

FIG. 5 illustrates a flowchart of an example method 500 for printing anenvironment blended package of the present disclosure. In oneembodiment, one or more steps or operations of the method 500 may beperformed by the system 100, the AS 108 of the retailer 104, or acomputer as illustrated in FIG. 6 and discussed below.

At block 502, the method 500 begins. At block 504 receives an order fora product. For example, a customer may order the product via anapplication provided by a retailer on a mobile endpoint device of thecustomer.

At block 506, the method 500 determines dimensions of a package to shipthe product. In one embodiment, the retailer may determine thedimensions of the package that will be used to ship the product inresponse to the order.

In one embodiment, the application on the mobile endpoint device of thecustomer may be caused to automatically launch a GUI once the dimensionsare determined. The GUI may guide the customer to capture an image of anarea at the location where the package may be delivered. The GUI may bean AR interface or direct the customer to capture an image with a markerprovided by the retailer, as described above. The GUI may assist thecustomer in capturing an image with a correct aspect ratio relative tothe dimensions of the package.

The customer may capture an image of the area at the location where thecustomer would like the package to be delivered with a camera on themobile endpoint device. After the customer captures the image where thepackage may be delivered, the customer may send the image to theretailer via the mobile endpoint device.

At block 508, the method 500 receives an image of a location of wherethe package is to be delivered, wherein the aspect ratio of the imagethat is captured is based on the dimensions of the package. The imagemay be received from the mobile endpoint device of the customer. Theaspect ratio may be correctly captured based on the AR interface or themarker used in the image, as described above.

At block 510, the method 500 prints a location image on a side of thepackage in the aspect ratio of the image to create the environmentblended package such that the location image matches the location wherethe package is to be delivered. In one embodiment, the aspect ratio mayhelp to determine how large or how small the location image should beprinted. In other words, the aspect ratio may ensure that the locationimage is correctly printed on the package. For example, when thelocation image is correctly printed, the location image may match thedetails, colors, objects, and the like, in the area at the locationwhere the package may be delivered. At block 512, the method 500 ends.

It should be noted that although not explicitly specified, one or moresteps, functions, or operations of the method 500 described above mayinclude a storing, displaying and/or outputting step as required for aparticular application. In other words, any data, records, fields,and/or intermediate results discussed in the methods can be stored,displayed, and/or outputted to another device as required for aparticular application.

FIG. 6 depicts a high-level block diagram of a computer that isdedicated to perform the functions described herein. As depicted in FIG.6, the computer 600 comprises one or more hardware processor elements602 (e.g., a central processing unit (CPU), a microprocessor, or amulti-core processor), a memory 604, e.g., random access memory (RAM)and/or read only memory (ROM), a module 605 for printing an environmentblended package of the present disclosure, and various input/outputdevices 606 (e.g., storage devices, including but not limited to, a tapedrive, a floppy drive, a hard disk drive or a compact disk drive, areceiver, a transmitter, a speaker, a display, a speech synthesizer, anoutput port, an input port and a user input device (such as a keyboard,a keypad, a mouse, a microphone and the like)). Although only oneprocessor element is shown, it should be noted that the computer mayemploy a plurality of processor elements. Furthermore, although only onecomputer is shown in the figure, if the method(s) as discussed above isimplemented in a distributed or parallel manner for a particularillustrative example, i.e., the steps of the above method(s) or theentire method(s) are implemented across multiple or parallel computers,then the computer of this figure is intended to represent each of thosemultiple computers. Furthermore, one or more hardware processors can beutilized in supporting a virtualized or shared computing environment.The virtualized computing environment may support one or more virtualmachines representing computers, servers, or other computing devices. Insuch virtualized virtual machines, hardware components such as hardwareprocessors and computer-readable storage devices may be virtualized orlogically represented.

It should be noted that the present disclosure can be implemented insoftware and/or in a combination of software and hardware, e.g., usingapplication specific integrated circuits (ASIC), a programmable logicarray (PLA), including a field-programmable gate array (FPGA), or astate machine deployed on a hardware device, a computer or any otherhardware equivalents, e.g., computer readable instructions pertaining tothe method(s) discussed above can be used to configure a hardwareprocessor to perform the steps, functions and/or operations of the abovedisclosed methods. In one embodiment, instructions and data for thepresent module or process 605 for printing an environment blendedpackage of the present disclosure (e.g., a software program comprisingcomputer-executable instructions) can be loaded into memory 604 andexecuted by hardware processor element 602 to implement the steps,functions or operations as discussed above in connection with theexample method 500. Furthermore, when a hardware processor executesinstructions to perform “operations,” this could include the hardwareprocessor performing the operations directly and/or facilitating,directing, or cooperating with another hardware device or component(e.g., a co-processor and the like) to perform the operations.

The processor executing the computer readable or software instructionsrelating to the above described method(s) can be perceived as aprogrammed processor or a specialized processor. As such, the presentmodule 605 for printing an environment blended package of the presentdisclosure (including associated data structures) of the presentdisclosure can be stored on a tangible or physical (broadlynon-transitory) computer-readable storage device or medium, e.g.,volatile memory, non-volatile memory, ROM memory, RAM memory, magneticor optical drive, device or diskette and the like. More specifically,the computer-readable storage device may comprise any physical devicesthat provide the ability to store information such as data and/orinstructions to be accessed by a processor or a computing device such asa computer or an application server.

It will be appreciated that variants of the above-disclosed and otherfeatures and functions, or alternatives thereof, may be combined intomany other different systems or applications. Various presentlyunforeseen or unanticipated alternatives, modifications, variations, orimprovements therein may be subsequently made by those skilled in theart which are also intended to be encompassed by the following claims.

What is claimed is:
 1. A method for printing an environment blendedpackage, comprising: receiving, by a processor, an order for a product;determining, by the processor, dimensions of a package to ship theproduct; receiving, by a processor, an image of a location of where thepackage is to be delivered, wherein the aspect ratio of the image thatis captured is based on the dimensions of the package; and printing, bythe processor, a location image on a side of the package in the aspectratio of the image to create the environment blended package such thatthe location image matches the location where the package is to bedelivered.
 2. The method of claim 1, further comprising: providing, bythe processor, the dimensions of the package to the customer via anapplication on a mobile endpoint device of the customer.
 3. The methodof claim 2, wherein the dimension of the package are shown in anaugmented reality (AR) interface.
 4. The method of claim 3, wherein theAR interface comprises a graphical user interface (GUI) with an image ofthe location wherein the package is to be delivered with an image of thepackage shown in the location in accordance with the dimensions of thepackage.
 5. The method of claim 3, wherein the AR interface comprises acamouflage meter to indicate an acceptable level of detail to improveblending of the environment blended package to the location.
 6. Themethod of claim 1, wherein the image includes a marker with knowndimensions, wherein the aspect ratio is determined based on the marker.7. The method of claim 1, wherein the location image is printed directlyon the side of the package.
 8. The method of claim 1, wherein thelocation image is printed on an adhesive label and the adhesive label isapplied to the side of the package.
 9. The method of claim 1, whereinthe package comprises a plurality of packages.
 10. The method of claim1, wherein the printing comprises printing a portion of the locationimage on each one of the plurality of packages, wherein each one of theplurality of packages includes an indicator to indicate a sequence ofhow the plurality of packages is to be stacked at the location.
 11. Anon-transitory computer-readable medium storing a plurality ofinstructions, which when executed by a processor, causes the processorto perform operations for printing an environment blended packagecomprising: receiving an order for a product; determining dimensions ofa package to ship the product; receiving an image of a location of wherethe package is to be delivered, wherein the aspect ratio of the imagethat is captured is based on the dimensions of the package; and printinga location image on a side of the package in the aspect ratio of theimage to create the environment blended package such that the locationimage matches the location where the package is to be delivered.
 12. Anon-transitory computer readable medium of claim 11, further comprising:providing the dimensions of the package to the customer via anapplication on a mobile endpoint device of the customer.
 13. Thenon-transitory computer readable medium of claim 12, wherein thedimension of the package are shown in an augmented reality (AR)interface.
 14. The non-transitory computer readable medium of claim 13,wherein the AR interface comprises a graphical user interface (GUI) withan image of the location wherein the package is to be delivered with animage of the package shown in the location in accordance with thedimensions of the package.
 15. The non-transitory computer readablemedium of claim 13, wherein the AR interface comprises a camouflagemeter to indicate an acceptable level of detail to improve blending ofthe environment blended package to the location.
 16. The non-transitorycomputer readable medium of claim 11, wherein the image includes amarker with known dimensions, wherein the aspect ratio is determinedbased on the marker.
 17. The non-transitory computer readable medium ofclaim 11, wherein the location image is printed directly on the side ofthe package.
 18. The non-transitory computer readable medium of claim11, wherein the location image is printed on an adhesive label and theadhesive label is applied to the side of the package.
 19. Thenon-transitory computer readable medium of claim 11, wherein the packagecomprises a plurality of packages, wherein the printing comprisesprinting a portion of the location image on each one of the plurality ofpackages, wherein each one of the plurality of packages includes anindicator to indicate a sequence of how the plurality of packages is tobe stacked at the location.
 20. A method for printing an environmentblended package, comprising: receiving, by a processor, an order for aproduct via an application on a mobile endpoint device of a customer;determining, by the processor, dimensions of a package to ship theproduct; causing, by the processor, an augmented reality (AR) interfaceto execute via the application on the mobile endpoint device of thecustomer; displaying, by the processor, the package in the AR interfacebased on the dimensions of the package; prompting, by the processor, thecustomer to capture an image of a location that the package is to bedelivered; receiving, by a processor, the image of a location of wherethe package is to be delivered, wherein the aspect ratio of the imagethat is captured is based on the dimensions of the package; andprinting, by the processor, a location image on a side of the package inthe aspect ratio of the image to create the environment blended packagesuch that the location image matches the location where the package isto be delivered.